import { inject, injectable, multiInject } from "inversify";
import { IPlatformService } from "../platform/types";
import { IShellDetector } from "./types";

@injectable()
export class ShellDetector {
    constructor(
        @inject(IPlatformService) private readonly platform: IPlatformService,
        @multiInject(IShellDetector) private readonly shellDetectors: IShellDetector[],
    ) {}
}